deed of arrangement - Francés Inglés Diccionario